home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / NETFX.CAB / web_hightrust.config.default < prev    next >
Encoding:
Text File  |  2003-02-21  |  11.9 KB  |  182 lines

  1. <configuration>
  2.     <mscorlib>
  3.         <security>
  4.             <policy>
  5.                 <PolicyLevel version="1">
  6.                     <SecurityClasses>
  7.                         <SecurityClass Name="AllMembershipCondition" Description="System.Security.Policy.AllMembershipCondition, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  8.                         <SecurityClass Name="AspNetHostingPermission" Description="System.Web.AspNetHostingPermission, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  9.                         <SecurityClass Name="DnsPermission" Description="System.Net.DnsPermission, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  10.                         <SecurityClass Name="EnvironmentPermission" Description="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  11.                         <SecurityClass Name="FileIOPermission" Description="System.Security.Permissions.FileIOPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  12.                         <SecurityClass Name="FirstMatchCodeGroup" Description="System.Security.Policy.FirstMatchCodeGroup, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  13.                         <SecurityClass Name="IsolatedStorageFilePermission" Description="System.Security.Permissions.IsolatedStorageFilePermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  14.                         <SecurityClass Name="NamedPermissionSet" Description="System.Security.NamedPermissionSet"/>
  15.                         <SecurityClass Name="PrintingPermission" Description="System.Drawing.Printing.PrintingPermission, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
  16.                         <SecurityClass Name="ReflectionPermission" Description="System.Security.Permissions.ReflectionPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  17.                         <SecurityClass Name="RegistryPermission" Description="System.Security.Permissions.RegistryPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  18.                         <SecurityClass Name="SecurityPermission" Description="System.Security.Permissions.SecurityPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  19.                         <SecurityClass Name="SocketPermission" Description="System.Net.SocketPermission, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  20.                         <SecurityClass Name="SqlClientPermission" Description="System.Data.SqlClient.SqlClientPermission, System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  21.                         <SecurityClass Name="StrongNameMembershipCondition" Description="System.Security.Policy.StrongNameMembershipCondition, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  22.                         <SecurityClass Name="UnionCodeGroup" Description="System.Security.Policy.UnionCodeGroup, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  23.                         <SecurityClass Name="UrlMembershipCondition" Description="System.Security.Policy.UrlMembershipCondition, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  24.                         <SecurityClass Name="WebPermission" Description="System.Net.WebPermission, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  25.                         <SecurityClass Name="ZoneMembershipCondition" Description="System.Security.Policy.ZoneMembershipCondition, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  26.                     </SecurityClasses>
  27.                     <NamedPermissionSets>
  28.                         <PermissionSet
  29.                                 class="NamedPermissionSet"
  30.                                 version="1"
  31.                                 Unrestricted="true"
  32.                                 Name="FullTrust"
  33.                                 Description="Allows full access to all resources"
  34.                         />
  35.                         <PermissionSet
  36.                                 class="NamedPermissionSet"
  37.                                 version="1"
  38.                                 Name="Nothing"
  39.                                 Description="Denies all resources, including the right to execute"
  40.                         />
  41.                         <PermissionSet
  42.                                 class="NamedPermissionSet"
  43.                                 version="1"
  44.                                 Name="ASP.Net">
  45.                             <IPermission 
  46.                                     class="AspNetHostingPermission"
  47.                                     version="1"
  48.                                     Level="High"
  49.                             />
  50.                             <IPermission
  51.                                     class="DnsPermission"
  52.                                     version="1"
  53.                                     Unrestricted="true"
  54.                             />
  55.                             <IPermission
  56.                                     class="EnvironmentPermission"
  57.                                     version="1"
  58.                                     Unrestricted="true"
  59.                             />
  60.                             <IPermission
  61.                                     class="FileIOPermission"
  62.                                     version="1"
  63.                                     Unrestricted="true"
  64.                             />
  65.                             <IPermission
  66.                                     class="IsolatedStorageFilePermission"
  67.                                     version="1"
  68.                                     Unrestricted="true"
  69.                             />
  70.                             <IPermission
  71.                                     class="PrintingPermission"
  72.                                     version="1"
  73.                                     Level="DefaultPrinting"
  74.                             />
  75.                             <IPermission
  76.                                     class="ReflectionPermission"
  77.                                     version="1"
  78.                                     Flags="ReflectionEmit"
  79.                             />
  80.                             <IPermission
  81.                                     class="RegistryPermission"
  82.                                     version="1"
  83.                                     Unrestricted="true"
  84.                             />
  85.                             <IPermission 
  86.                                     class="SecurityPermission"
  87.                                     version="1"
  88.                                     Flags="Assertion, Execution, ControlThread, ControlPrincipal, RemotingConfiguration"
  89.                             />
  90.                             <IPermission
  91.                                     class="SocketPermission"
  92.                                     version="1"
  93.                                     Unrestricted="true"
  94.                             />
  95.                             <IPermission
  96.                                     class="SqlClientPermission"
  97.                                     version="1"
  98.                                     Unrestricted="true"
  99.                             />
  100.                             <IPermission
  101.                                     class="WebPermission"
  102.                                     version="1"
  103.                                     Unrestricted="true"
  104.                             />
  105.                         </PermissionSet>
  106.                     </NamedPermissionSets>
  107.                     <CodeGroup 
  108.                             class="FirstMatchCodeGroup"
  109.                             version="1"
  110.                             PermissionSetName="Nothing">
  111.                         <IMembershipCondition 
  112.                                 class="AllMembershipCondition"
  113.                                 version="1"
  114.                         />
  115.                         <CodeGroup 
  116.                                 class="UnionCodeGroup"
  117.                                 version="1"
  118.                                 PermissionSetName="ASP.Net">
  119.                             <IMembershipCondition 
  120.                                     class="UrlMembershipCondition"
  121.                                     version="1"
  122.                                     Url="$AppDirUrl$/*"
  123.                             />
  124.                         </CodeGroup>
  125.                         <CodeGroup 
  126.                                 class="UnionCodeGroup"
  127.                                 version="1"
  128.                                 PermissionSetName="ASP.Net">
  129.                             <IMembershipCondition 
  130.                                     class="UrlMembershipCondition"
  131.                                     version="1"
  132.                                     Url="$CodeGen$/*"
  133.                             />
  134.                         </CodeGroup>
  135.                         <CodeGroup
  136.                                 class="UnionCodeGroup"
  137.                                 version="1"
  138.                                 PermissionSetName="FullTrust">
  139.                             <IMembershipCondition 
  140.                                     class="UrlMembershipCondition"
  141.                                     Url="$Gac$/*"
  142.                                     version="1"
  143.                             />
  144.                         </CodeGroup>
  145.                         <CodeGroup class="UnionCodeGroup" version="1" PermissionSetName="Nothing">
  146.                             <IMembershipCondition 
  147.                                 class="ZoneMembershipCondition"
  148.                                 version="1"
  149.                                 Zone="MyComputer" />
  150.                             <CodeGroup
  151.                                     class="UnionCodeGroup"
  152.                                     version="1"
  153.                                     PermissionSetName="FullTrust"
  154.                                     Name="Microsoft_Strong_Name"
  155.                                     Description="This code group grants code signed with the Microsoft strong name full trust. ">
  156.                                 <IMembershipCondition
  157.                                         class="StrongNameMembershipCondition"
  158.                                         version="1"
  159.                                         PublicKeyBlob="002400000480000094000000060200000024000052534131000400000100010007D1FA57C4AED9F0A32E84AA0FAEFD0DE9E8FD6AEC8F87FB03766C834C99921EB23BE79AD9D5DCC1DD9AD236132102900B723CF980957FC4E177108FC607774F29E8320E92EA05ECE4E821C0A5EFE8F1645C4C0C93C1AB99285D622CAA652C1DFAD63D745D6F2DE5F17E5EAF0FC4963D261C8A12436518206DC093344D5AD293"
  160.                                 />
  161.                             </CodeGroup>
  162.                             <CodeGroup
  163.                                     class="UnionCodeGroup"
  164.                                     version="1"
  165.                                     PermissionSetName="FullTrust"
  166.                                     Name="Ecma_Strong_Name"
  167.                                     Description="This code group grants code signed with the ECMA strong name full trust. ">
  168.                                 <IMembershipCondition
  169.                                         class="StrongNameMembershipCondition"
  170.                                         version="1"
  171.                                         PublicKeyBlob="00000000000000000400000000000000"
  172.                                 />
  173.                             </CodeGroup>
  174.                         </CodeGroup>
  175.                     </CodeGroup>
  176.                 </PolicyLevel>
  177.             </policy>
  178.         </security>
  179.     </mscorlib>
  180. </configuration>
  181.  
  182.